body {
    margin: 0;
    padding: 0;
    background: url('../images/TheMissingPiece.jpg')no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.body {
    position: relative;
}

.body > .header {
    height: 149px;    
}

.body .header > div {
    float: left;
    height: 100%;
}

.body .header > .logo {
    width: 630px;
    max-width: 630px;
    
}

.body .header > .logo a.logoimagen {
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-image: url('../images/logoael3.png');
}

.body .contenido {
    padding: 15px 10px 10px 85px;
    width: 380px;
    max-width: 380px;
}

.body .footer .a-footer{
    
}
    a:link {
		color: white;
		text-decoration:none;
	}

	a:visited {
		color: white;
		text-decoration:none;
	}

	a:active {
		
		text-decoration:none;
	}

	a:hover {
		color: white;
		text-decoration:none;
	}
        
h2{
    font-size: 31.5px;
}

a{
    font-family: arial;
    color: white;
    font-size: 16px;
    font-weight: bold;
}

input{
}